AbleText has been designed to address the issue of mixed style text for Macintosh and Windows and the issue of runtime availability of fonts. The only real solution to these issues is to use pictures instead of text, but that in itself can be an issue (managing source and destination files can lead to problems).
My design considerations were (a) minimal file size, and (b) ease of modification to the text. AbleText is basically a text edit application that saves as PICT. The text/style information is retained in the resource fork and a bitmapped image of that text is saved in the data fork. To other applications, AMK runtimes included, the file is simply a bitmapped PICT, not much larger in size to its TEXT counterpart.
I make no apologies as to the state of AbleText... I basically took the MacApp DemoText example and hastily, without much thought, built AbleText atop. Odd things sometimes happen, for example when set to a width of 320 and a height of 240 the inset details seem to reset to zero when the file is reopened. On rare occasions the text does not get imaged to the bitmap resulting in a totally white picture. Generally however AbleText is not that bad (thanks to MacApp and DemoText) and could prove to be quite handy for prototyping or even final product development.
Using AbleText 1.0a9
The key component of AbleText that makes it different to other simple text editors is that it saves its files as PICTs. To be able to do this AbleText needs to know how wide and high the picture will be and if the text is to be inset within the picture. You can set these details from within the Coordinates dialog, available from the Coordinates item in the Text menu.
Coordinates dialog:
Otherwise AbleText functions in much the same way as any simple text editor. You can choose fonts, sizes, styles, and there is limited formatting. Yes, there could be a lot more but for now this is it. I have intentions of upgrading AbleText to handle colored text/backgrounds, better formatting, pictures in text (or perhaps floating picture objects) and hot text/pictures that work much like hot text in RTF files. But that is another thing.
Contacting Moonbase
If you are interested in learning more about our company, or want to offer some feedback on AbleText, please contact us. We look forward to hearing from you.
THE MATERIALS CONTAINED WITHIN THE MOONBASE FOLDER ON THIS COMPACT DISC ARE PROVIDED BY MOONBASE ENTERPRISES PTY LTD (ACN 072 298 554) "AS IS". WITH RESPECT TO SUCH MATERIALS, MOONBASE ENTERPRISES PTY LTD (ACN 072 298 554) PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.